# 需求:
# 1. 用户输入手机号、密码、验证码
# 2. 对于输入的手机号、密码、验证码去除两端空格
# 3. 手机号为空时，提示“手机号不能为空”
# 4. 密码为空时，提示“密码不能为空”
# 5. 验证码为空时，提示“验证码不能为空”
# 6. 手机号格式不正确时，提示“手机号格式错误，请输入11位数字”
# 7. 验证码统一转换为小写进行判断，正确验证码为"8888"，验证码错误、提示"验证码与图片内容不一致"
# 8. 正确手机号为"13488888888"，手机号错误时，提示"手机号不存在"
# 9. 正确密码为"123456"，密码错误时，提示"密码与账号不匹配"
# 10. 手机号为"13488888888"、密码为"123456"、验证码为“8888”时，输出“登录成功”

# 输入手机号、密码、验证码，去除两头空格
phone = input("请输入手机号：").strip()
password = input("请输入密码：").strip()
code = input("请输入验证码：").strip()
# 判断是否为空
if phone == "":
    print("手机号不能为空")
if password == "":
    print("密码不能为空")
if code == "":
    print("验证码不能为空")
#     手机号格式不正确【长度不正确、类型不正确】
#     长度：len(变量名)
#      数字类型：变量名.isdigit  是bool值
if len(phone) !=11 or not (phone.isdigit()):
    print("手机号格式错误，请输入11位数字")
#     其他判断
if code.lower() != "8888":
    print("验证码与图片内容不一致")
if phone != "13488888888":
    print("手机号不存在")
#     都正确的
if phone == "13488888888" and password == "123456" and code == 8888:
    print("登录成功！")

